electrical substation - Français Anglais Dictionnaire